/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.mmaingenieria.GestorFacturacion.beans;

import java.io.Serializable;

/**
 *
 * @author Mikle
 */
public class Usuario implements Cloneable, Serializable {

    // Atributos Miembro 
    //*************************************************************************
    private int usuarioId;
    private String usuarioNif;
    private String usuarioNombre;
    private String usuarioApellido1;
    private String usuarioApellido2;
    private String usuarioUser;
    private String usuarioPass;
    private String usuarioMail;
    private int usuarioEstado;
    //Queda añadirle el Rol

    //Constructores
    //*************************************************************************
    //constructor vacio
    public Usuario() {
        super();
        this.usuarioNif = "";
        this.usuarioNombre = "";
        this.usuarioApellido1 = "";
        this.usuarioApellido2 = "";
        this.usuarioUser = "";
        this.usuarioPass = "";
        this.usuarioMail = "";
        this.usuarioEstado = 0;
        //Queda añadirle el rol
    }

    //contructor
    public Usuario(int usuarioId, String usuarioNif, String usuarioNombre,
            String usuarioApellido1, String usuarioApellido2,
            String usuarioUser, String usuarioPass, String usuarioMail,
            int usuarioEstado) {
        super();
        this.usuarioId = usuarioId;
        this.usuarioNif = usuarioNif;
        this.usuarioNombre = usuarioNombre;
        this.usuarioApellido1 = usuarioApellido1;
        this.usuarioApellido2 = usuarioApellido2;
        this.usuarioUser = usuarioUser;
        this.usuarioPass = usuarioPass;
        this.usuarioMail = usuarioMail;
        this.usuarioEstado = usuarioEstado;
        //queda añadirle el rol
    }

    
    
    //Getters
    //*************************************************************************
    public int getUsuarioId() {
        return usuarioId;
    }

    public String getUsuarioNif() {
        return usuarioNif;
    }

    public String getUsuarioNombre() {
        return usuarioNombre;
    }

    public String getUsuarioApellido1() {
        return usuarioApellido1;
    }

    public String getUsuarioApellido2() {
        return usuarioApellido2;
    }

    public String getUsuarioUser() {
        return usuarioUser;
    }

    public String getUsuarioPass() {
        return usuarioPass;
    }

    public String getUsuarioMail() {
        return usuarioMail;
    }

    public int getUsuarioEstado() {
        return usuarioEstado;
    }
    
    
    
    //Setters
    //*************************************************************************
    public void setUsuarioId(int usuarioId) {
        this.usuarioId = usuarioId;
    }

    public void setUsuarioNif(String usuarioNif) {
        this.usuarioNif = usuarioNif;
    }

    public void setUsuarioNombre(String usuarioNombre) {
        this.usuarioNombre = usuarioNombre;
    }

    public void setUsuarioApellido1(String usuarioApellido1) {
        this.usuarioApellido1 = usuarioApellido1;
    }

    public void setUsuarioApellido2(String usuarioApellido2) {
        this.usuarioApellido2 = usuarioApellido2;
    }

    public void setUsuarioUser(String usuarioUser) {
        this.usuarioUser = usuarioUser;
    }

    public void setUsuarioPass(String usuarioPass) {
        this.usuarioPass = usuarioPass;
    }

    public void setUsuarioMail(String usuarioMail) {
        this.usuarioMail = usuarioMail;
    }

    public void setUsuarioEstado(int usuarioEstado) {
        this.usuarioEstado = usuarioEstado;
    }
}


